.banner h1,#center-rail h1{color:#333333;font-family:Georgia;font-size:36px;font-weight:100;line-height:42px;text-transform:none;margin:0 0 10px}.banner h1{display:none}h2{font-family:FuturaBold;font-size:20px;font-weight:500;margin-bottom:15px;margin-top:30px}.banner{margin-left:-20px;width:calc(100% + 40px)}.banner img{height:auto;max-width:100%}#center-rail{padding-top:0}.intro span{display:none}.bg{height:auto;position:relative}.bg .container{background:#f2f5fa none repeat scroll 0 0;padding:15px}figure{position:relative;overflow:hidden;max-width:100%;background:black;text-align:center;cursor:pointer;border:none !important;padding:0 !important;height:calc(100vw - 67vw);max-height:250px;cursor:pointer;margin-bottom:15px !important}.bg figure:last-child{margin-bottom:0 !important}figure a{display:inline-block;height:100%;position:relative;width:100%;z-index:20000}figure img{position:relative;display:block;min-height:100%;min-width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}figure figcaption{padding:15px;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:none !important;position:absolute;top:0;left:0;width:100%;height:100%}figcaption div{position:relative;display:inline-block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}figcaption h3{border:2px solid white;color:white;font-family:FuturaCnd;font-size:5vw;font-weight:bold;letter-spacing:1px;padding:4px 15px}.nine-grid figure{background:white none repeat scroll 0 0;border-bottom:1px solid #e1e1e0 !important;height:62px}.nine-grid img{min-height:0;min-width:0;width:50%}.nine-grid figcaption{left:50%;padding:0;text-align:left;width:50%}.nine-grid figcaption h3{border:0 none;color:#006699;font-family:Georgia;font-weight:500;letter-spacing:0;padding:0 0 0 10px;text-align:left;text-transform:none;font-size:18px;line-height:23px}@media only screen and (max-width:475px){.nine-grid figcaption h3{font-size:4.1vw}}.minors .image{float:left;height:70px;overflow:hidden;width:47%}.minors img{display:block;position:relative;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.minors .row:nth-of-type(1) img{top:86%}.minors .row:nth-of-type(5) img{top:82%}.minors .row>span{float:right;width:49%}.minors h3{font-family:FuturaMedium;font-size:16px;font-weight:500}.one{padding:0}figure.black-20 img{opacity:0.8 !important}figure.black-25 img{opacity:0.75 !important}.img-top img{top:0;transform:translateY(0px)}.img-bottom img{top:100%;transform:translateY(-100%)}.quote{position:relative;overflow:hidden}.quote img{height:auto;max-width:100%}.quote .text{bottom:0;color:white;font-family:Georgia;font-size:3vw;left:0;padding:15px 0 0 15px;position:absolute;top:0;width:57%}.quote .text>span{bottom:13px;display:block;font-family:arial;margin-top:5px;position:absolute;font-size:2.3vw}.quote .text>span>strong{display:block;font-size:2.5vw}.news>ul{padding:0}.news li{background:rgba(0,0,0,0) none repeat scroll 0 0 !important;margin:0 0 21px !important;overflow:hidden;padding:0 !important}.news img{float:left;height:auto;width:27%}.news p{margin:0}.news ul li a{display:block;float:right;font-family:FuturaBook;font-size:16px;width:70%;line-height:20px}.news a span{display:block}.news span{display:none}.news ul li:nth-child(3),.news ul li:nth-child(4),.news ul li:nth-child(5){display:none}.physics-news>ul{padding:0}.physics-news li{background:rgba(0,0,0,0) none repeat scroll 0 0 !important;margin:0 0 21px !important;overflow:hidden;padding:0 !important}.physics-news img{float:left;height:auto;width:27%}.physics-news p{margin:0}.physics-news ul li a{display:block;float:right;font-family:FuturaBook;font-size:16px;width:70%;line-height:20px}.physics-news a span{display:block}.physics-news span{display:none}.upcoming-events{margin-bottom:20px;border:none;padding:0}.upcoming-events h2{font-size:20px}.upcoming-events ul.upcoming-events-list{background:white;overflow:hidden}.upcoming-events ul.upcoming-events-list li a.calendar-style{font-family:FuturaBook;font-size:16px !important;font-weight:500 !important}.upcoming-events ul.upcoming-events-list li{height:75px;display:table;margin-bottom:15px;width:100% !important}.upcoming-events ul.upcoming-events-list li:last-child{border-bottom:none;margin-bottom:0 !important}.event-date-block{box-shadow:0 0 0 0 black;background:#ffc600 none repeat scroll 0 0;margin-bottom:0;margin-top:0;height:75px;border-radius:0;padding-top:12px;color:#07294d;margin-bottom:15px}.event-date-block:last-child{border-bottom:none}.event-date-block{width:72px}.event-date-block .date-block-day{border-top-left-radius:0;border-top-right-radius:0;color:#07294d !important;font:19px/1 FuturaMedium,arial,sans-serif;text-transform:uppercase;text-shadow:0 0 0 #ffc600}.event-date-block .date-block-date{border-bottom-left-radius:0;border-bottom-right-radius:0;background:#ffc600 none repeat scroll 0 0;color:#07294d;font:23px/1 FuturaMedium,arial,sans-serif;text-shadow:0 0 0 #ffc600}.event-info{height:75px;display:table}.event-info>h3{display:table-cell;vertical-align:middle}.grid-8 ul li,.grid-12 ul li,.grid-18 ul li,.grid-24 ul li,.hidden-content ul li,.sidehome li,.bullets li,.bullet-list-single li{margin-bottom:0}.more-link a{font-size:1.1em !important;font-weight:bold !important}.quicklinks{display:none}.contact-us{background:#f2f5fa none repeat scroll 0 0;color:black;margin:37px 0 0;padding:15px}.contact-us h2{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#07294d;margin:0 !important;padding-bottom:20px;font-family:Georgia !important;text-transform:none}.contact-us p{font-size:1.1em}.contact-us>p:last-child{margin-bottom:0}.contact-us a{color:#006699}.contact-shell{width:calc(100% + 10px);margin-bottom:30px}.find-adviser{background:#07294d none repeat scroll 0 0;display:table;margin-top:27px !important;width:100%}.find-adviser a{display:table-cell;height:100%;vertical-align:middle;width:100% !important}.find-adviser h2{color:#ffc600;padding:0;text-align:center;margin:0}.connect{background:#ffc600 none repeat scroll 0 0;margin-bottom:26px;margin-top:10px}.connect h2{margin:0 0 15px;padding:10px;position:relative;text-align:center;top:-7px !important}.fb::after{background:rgba(0,0,0,0) url("/~/media/Images/coas2/COAS/ui/facebook-blue.ashx?la=en") no-repeat scroll 0 0 / contain;content:"";display:inline-block;height:33px;margin-left:13px;position:relative;top:7px;width:33px}.advising,.admissions{background:#f2f5fa none repeat scroll 0 0;padding:15px}.advising>h2,.admissions>h2{margin-top:0;font-family:Georgia;text-transform:none}.advising .adviser:nth-of-type(2){margin-top:10px}.adviser,.admissions{overflow:hidden}.headshot{float:left;height:150px;width:125px;overflow:hidden !important}.headshot>img{height:auto;width:100%}.adviser>span,.admissions>span{float:right;padding-left:11px;width:calc(100% - 125px)}.adviser h3 p,.admissions h3 p{margin:0}.name{font-weight:bold}.name p{margin:0}.feature-box{overflow:hidden;padding:10px}.feature-box.green{background:#838642 none repeat scroll 0 0}.feature-box.blue{background:#0c6398 none repeat scroll 0 0}.feature-box>h2{color:white;margin:0 0 10px !important;text-transform:none;font-family:Georgia;line-height:24px}.feature-box>img{float:left;margin:0 10px 10px 0;max-width:100%}.feature-box p{color:white}.feature-shell{margin:19px 0}#left-rail{margin-top:28px}#follow-callout{margin-bottom:0;margin-left:0;margin-right:0;margin-top:27px;padding:0 20px}.tab-nav li{box-shadow:none}#follow-callout ul.tab-nav li a{font:500 15px FuturaBold;letter-spacing:0.5px}#aside-tab1 a{background:#d14124 !important}#aside-tab1{border-right:1px solid white}#aside-tab2 a{background:#9E0B0F !important}#aside-section1.open{background:#d14124 none repeat scroll 0 0}#aside-section2.open{background:#9E0B0F none repeat scroll 0 0}.tabs li a{border-bottom:1px solid white;border-image:none;border-left:medium none;border-right:medium none;border-top:medium none;margin:0}#follow-callout ul.tab-nav li a::before{content:"\f077";font-family:FontAwesome;padding-right:15px;font-weight:100}#follow-callout ul.tab-nav li.on a::before{content:"\f078";font-family:FontAwesome;padding-right:15px;font-weight:100}.tabs-content img{margin:0;max-width:1000px;width:100%}.link button,#apply-go{background:rgba(0,0,0,0) none repeat scroll 0 0;border:2px solid white;color:white;text-shadow:none}.anthro .text{left:auto;padding-left:0;padding-right:15px;right:0;text-align:right;width:width:53%%}.anthro .text>span{padding-right:15px;right:0;text-align:right}.anthro .quote::before{background:-moz-linear-gradient(left,rgba(0,0,0,0) 35%,rgba(0,0,0,0) 36%,rgba(0,0,0,0.3) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,0) 35%,rgba(0,0,0,0) 36%,rgba(0,0,0,0.3) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 35%,rgba(0,0,0,0) 36%,rgba(0,0,0,0.3) 100%);content:"";height:98%;position:absolute;width:100%}.bees .text{left:auto !important;padding:15px 15px 0 0 !important;right:0 !important;width:45% !important;text-align:right}.bees .text span{text-align:right;right:15px}.bees .find-adviser{margin-top:40px !important;padding:19px 0}.bees .connect{margin-bottom:40px;margin-top:40px}.bees .news ul li:nth-child(3){display:block}.biology .find-adviser{padding:19px 0}.biology .quote::before{background:-moz-linear-gradient(left,rgba(0,0,0,0.5) 2%,rgba(0,0,0,0.01) 50%,rgba(0,0,0,0) 55%);background:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 2%,rgba(0,0,0,0.01) 50%,rgba(0,0,0,0) 55%);background:linear-gradient(to right,rgba(0,0,0,0.5) 2%,rgba(0,0,0,0.01) 50%,rgba(0,0,0,0) 55%);content:"";height:98%;position:absolute;width:100%}.biology .quote .text{width:54%}@media only screen and (max-width:370px){.biology .quote .text{width:54%;line-height:4vw}}.chem .text{width:49%;padding-top:17vw}.chem .quote::before{background:-moz-linear-gradient(left,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.05) 63%,rgba(0,0,0,0) 71%);background:-webkit-linear-gradient(left,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.05) 63%,rgba(0,0,0,0) 71%);background:linear-gradient(to right,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.05) 63%,rgba(0,0,0,0) 71%);content:"";height:98%;position:absolute;width:100%}@media only screen and (max-width:400px){.chem .text{padding-top:14vw;width:49%}}@media only screen and (max-width:325px){.chem .text{padding-top:17vw;width:55%}}.comm .banner{position:relative}.comm-banner-title{font-family:FuturaBook;text-align:left;position:absolute;left:13px;top:12px}.comm-banner-title p{margin:0;color:white}.comm-banner-title p a{color:white}.comm .bg.two .img-top img{-webkit-transform:translateY(-14%) translateX(0%) !important;-ms-transform:translateY(-14%) translateX(0%) !important;transform:translateY(-14%) translateX(0%) !important}.comm .text{width:44%}.comm .text a{color:white}.comm .text>span{width:100vw !important}.cjs .text{width:58%;padding-top:9vw}.cjs .quote::before{background:-moz-linear-gradient(left,rgba(0,0,0,0.7) 0,rgba(0,0,0,0.13) 65%,rgba(0,0,0,0) 80%);background:-webkit-linear-gradient(left,rgba(0,0,0,0.7) 0,rgba(0,0,0,0.13) 65%,rgba(0,0,0,0) 80%);background:linear-gradient(to right,rgba(0,0,0,0.7) 0,rgba(0,0,0,0.13) 65%,rgba(0,0,0,0) 80%);content:"";height:98%;position:absolute;width:100%}@media only screen and (max-width:450px){.cjs .text{padding-top:15px}}.english .text{color:black;float:left;left:0;padding-left:15px;text-align:left;width:55%;padding-top:15px;background:linear-gradient(90deg,rgba(255,255,255,1) 24%,rgba(255,255,255,0.8701681356136204) 54%,rgba(255,255,255,0) 100%)}.english .text > span{bottom:13px;display:block;font-family:FuturaMedium;margin-top:5px;position:absolute;font-size:2.3vw;left:0;padding-left:15px}.english .text .more-button{margin-top:5vw;font-size:3.2vw}@media only screen and (max-width:400px){.english .text{line-height:calc(4vw + 15%);padding-top:5px}.english .text .more-button{margin-top:5px}.english .text > span{line-height:10px}}.global .nine-grid figure{height:90px;border-bottom:medium none !important}.global .nine-grid .hover h3{color:#006699}.nine-grid p{display:none}.global .text{color:black}.global .text>span{bottom:34px}.global .quote::before{background:-moz-linear-gradient(left,rgba(255,255,255,0.7) 0,rgba(255,255,255,0) 65%);background:-webkit-linear-gradient(left,rgba(255,255,255,0.7) 0,rgba(255,255,255,0) 65%);background:linear-gradient(to right,rgba(255,255,255,0.7) 0,rgba(255,255,255,0) 65%);content:"";height:98%;position:absolute;width:100%}.global .find-adviser.feature{display:none}.global .feature-box{background:#ffc600 none repeat scroll 0 0;display:table;margin-top:27px !important;width:100%}.global .feature-box a{display:table-cell;height:100%;vertical-align:middle;width:100% !important}.global .feature-box h2{color:#07294d;padding:0;text-align:center;margin:0}.hist .text{line-height:3.8vw;width:47%}.hist .text > span{width:100vw}.hist .text .more-button{color:white;margin-top:13px;font-size:3.2vw}@media only screen and (max-width:420px){.hist .text{width:56%}.hist .text .more-button{margin-top:0 !important}}.hist .news ul li:nth-child(3){display:block}.math .quote::before{background:-moz-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0.7) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0.7) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0.7) 100%);content:"";height:98%;position:absolute;width:100%}.math .text{left:auto;padding-left:0;padding-right:15px;right:0;text-align:right;width:50%}.math #center-rail .text>span{padding-right:0;padding-top:11%;position:relative}.math .math-link{bottom:6px;position:absolute;right:15px}.math .math-link a{color:white;font-size:3.2vw;padding-top:6px}.math .find-adviser.mobile-only{padding:12px 0}.physics .img-bottom img{top:154%}.physics .text{line-height:4.5vw;width:53%}.physics .text .more-button{color:white;margin-top:calc(3vw + 2%);font-size:3.2vw;width:100vw}@media only screen and (max-width:420px){.physics .text{line-height:13px;width:53%}.physics .text .more-button{margin-top:4vw}}@media only screen and (max-width:350px){.physics .text{line-height:3.1vw}}.politics .nine-grid .intro p{display:block}.politics .text{color:black;left:auto;line-height:3.7vw;padding-right:5px;padding-top:5px;right:0;text-align:right;width:61%}.politics .text>span{right:5px}.politics .feature-box>h2{color:#07294d}.politics .feature-box span p{color:black}.politics .feature-box>img{float:right;width:46%;max-width:300px}.psychology .services{background:#0c6398 none repeat scroll 0 0;color:white;padding:10px}.psychology .services h2{color:white;margin-top:0}.psychology .services>img{float:left;margin:0 10px 10px 0;width:46%}.psychology .services a p{color:white}.psychology .text{color:black;width:44%}@media only screen and (max-width:375px){.psychology .text{line-height:3.3vw}}.public-policy .quote::before{background:-moz-linear-gradient(left,rgba(0,0,0,0.6) 0,rgba(0,0,0,0.01) 49%,rgba(0,0,0,0) 50%);background:-webkit-linear-gradient(left,rgba(0,0,0,0.6) 0,rgba(0,0,0,0.01) 49%,rgba(0,0,0,0) 50%);background:linear-gradient(to right,rgba(0,0,0,0.6) 0,rgba(0,0,0,0.01) 49%,rgba(0,0,0,0) 50%);content:"";height:98%;position:absolute;width:100%}.public-policy .text{width:50%;line-height:3.9vw;padding-top:13px}.public-policy .text > span{width:100vw;line-height:2.7vw}@media only screen and (max-width:350px){.public-policy .text{line-height:3.5vw}.public-policy .text > span{line-height:10px}}.public-policy .hover img{opacity:0.7}.public-policy .three .container{margin-bottom:15px}.sts .text{left:auto;padding-left:0;padding-right:15px;right:0;text-align:right;width:54%;padding-top:11px}.sts .text>span{right:15px}.sts .text .more-button{margin-top:4vw;color:white;font-size:3.2vw}@media only screen and (max-width:420px){.sts .text .more-button{margin-top:3px}}.sts .feature-box>h2{color:#07294d}.well aside h2{color:white;font-size:20px;padding:15px;margin:0}.well aside ul{padding-bottom:0 !important}.well aside li{margin:0 !important}.well .news ul li a{width:100%;padding:15px;font-weight:500 !important}.well .news ul li:nth-child(3){display:block;border-bottom:none}.well aside p{margin-left:16px}.well aside .more-button{padding-left:29px}